piece of macaroni - Francés Inglés Diccionario